Sludge cake - Espagnol Anglais Dictionnaire